/* 
    Document   : chat
    Created on : Apr 8, 2011, 10:54:32 PM
    Author     : Muhammad Anis
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}

body {
    padding-top: 30px;
    margin: auto auto;
}
#chat_wrapper  {

    padding: 10px 10px;
    width: 1200px;
    margin: auto auto;
    border: 2px solid #cccccc;
     -moz-border-radius:4px 4px 4px 4px;
}
#wrapper {
    
    height: 500px;
    border: 2px solid #EEEEEE;
    
}
/* Sebelah kiri */
#leftside {
    float: left;
    width: 890px;
    border: 2px solid #EEEEEE;
    border-top: none;
    border-left: none;
    height: 500px;
}

#chat_tab {
    border: 2px solid #EEEEEE;
    border-top: none;
    border-left: none;
    border-right: none;
    height: 30px;
    overflow: auto;
}
#chat_area{
    border-bottom: 2px solid #EEEEEE;
    height: 400px;
    overflow: auto;
}
.input{
    width: 880px;
    height: 60px;
    float: left;
    font-size: 15px;
    font-family: sans-serif ,cursive,monospace;
}
.button2{
    float: left;
    margin-left: -130px;
    margin-top: 20px;
    height: 30px;
    width: 100px;
    background-image: url(../images/submit.png);
    cursor: pointer;
}
/* Sebelah kanan */
#rightside{
    float: left;
    width: 300px;
    height: 500px;
    overflow: auto;
}
#rooms {
    height: 300px;
    border-bottom: 2px solid #EEEEEE;
    overflow: auto;
}
#friends {
    padding-top: 10px;
}
.genap{
    padding-left: 40px;
    background-color: #33cc00;
    width: 260px;
    cursor: pointer;
    
}
.ganjil{
    padding-left: 40px;
    background-color: #66ff66;
    width: 260px;
    cursor: pointer;
}
.online{
    background-repeat: no-repeat;
    height: 30px;
    background-image: url(../images/online.jpg);
}
.offline{
    height: 30px;
    background-image: url(../images/offline.jpg);
    background-repeat: no-repeat;
}

/*CHAT TAB*/
.chattab {
    float: left;
    width: 120px;
    height: 30px;    
    background-image: url(../images/tab-bg.png);
    padding-right: 3px;
    background-repeat: no-repeat;
    cursor: pointer;
}

/* LIST ROOM */
.category {
    background-color: #ccccff;   
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 15px;
    background-repeat: no-repeat;
    height: 20px;
    cursor: pointer;
    border: 2px solid #cccccc;
}

.subcategory {
    background-color: #99ffff;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    height: 20px;
    font-size: 15px;
    background-repeat: no-repeat;
    cursor: pointer;
}

.button3 {
    background-image: url(../images/logout.png);
    border-style: none;
    width: 100px;
    height: 25px;
    cursor: pointer;
}

.room {
    
    font-family: 'Courier New',Courier,monospace;
    font-size: 12px;
    background-color: #ff9999;
    cursor: pointer;
}

#logout {
    height: 30px;
    margin-right: 5px;
    float: right;
    vertical-align: middle;
}